execute by firing squad - Spanish English Dictionary